﻿@charset "utf-8";
/* CSS Document */


/*筛选*/
.select {width: 1200px; line-height:25px; margin:20px 0;}
.select .tit { float:left; width: 78px; padding:5px 0 5px 20px; color: #909090;}
.select ul { float:left; position: relative; width:1100px; padding:5px 0; zoom: 1;}
.select ul:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden }
.select li { float: left; display: inline; }
.select a { display: inline-block; white-space: nowrap; padding: 0 15px; text-decoration: none; color: #777;}
.select a:hover,.select .selected a { color: #008842;}
.select a:hover{ text-decoration:underline;}
.select .all{ position: relative; background:#eaeaea; border:1px solid #c7c7c7; border-right-color:#e5e5e5;}
.select .all ul{ background:#f1f1f1; }
.select .all li:after{ content: "|"; }
.select .current a{color:#09964e;font-weight: bold;}

/*商品列表*/
.goods_list{}
.goods_list ul{ overflow:hidden; zoom: 1; margin-left: -13px; _margin-left: -28px;}
.product_item { float: left; position: relative; width:290px; margin:15px 0 0 13px; background:#fff;}
.product_item .p_img{ position:relative; width:290px; height:290px;}
.product_item .p_info{ padding:10px; height: 48px;}
.product_item .p_name{ height:16px; margin-bottom:10px; line-height:16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.product_item .p_name a:hover { color: #008842; text-decoration:underline; }
.product_item .p_price{ height:22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.product_item .p_price .price{ font-size:18px; color:#e7380d; vertical-align:middle;}
.product_item .p_price del{ font-size:12px; color:#777; padding:0 10px;}